PoliticsWorld NEWS
Anti-Kremlin Militia’s ‘Baba Yaga’ Drones Destroy Russian Observation Post in Belgorod
The Russian autonomous technical surveillance post is one of several situated in the border areas of Russia, each one costing more than $200,000.
Discover more from NEWS Daily
Subscribe to get the latest posts sent to your email.